// miniprogram/pages/scanResult/scanResult.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    imgUrl: app.globalData.baseUrl+'icon_title2.png',
    type: '',
    itemArr: [],
    baseUrl: app.globalData.baseUrl,
    cardInfo: [
      {
        type: 0,
        info: '无抵押，纯信用，全程线上办理，10分钟到账 每月逢“8”申请，即8、18、28号， 年利率低至5.65% 最高可贷30万元，贷款期限最长3年',
        name: '邮生活',
        imgUrl: app.globalData.baseUrl+'youxin_icon_content.png'
      },
      {
        type: 1,
        info: '为我行存量房贷客户定制，无抵押，纯信用 主动授信，全程线上办理，最快10分钟到账 随借随还，按日计息，提前还款无罚息 最高可贷30万元,贷款期限最长5年',
        name: '欢乐邮',
        imgUrl: app.globalData.baseUrl+'youjia_icon_content.png'
      },
      {
        type: 2,
        info: '无抵押，无担保，只需营业执照 全程线上办理，最快30分钟完成审批 按日计息，1万1天只需2.3元， 提前还款无罚息最高可贷15万元',
        name: '畅快邮',
        imgUrl: app.globalData.baseUrl+'youzhang_icon_content.png'
      },
      {
        type: 3,
        info: '无抵押，纯信用，线上申请，操作简单 最高可贷8000元， 贷款期限最长12个月',
        name: '悦享邮',
        imgUrl: app.globalData.baseUrl+'youxuedai_icon_content.png'
      }
    ]
  },

  getCard(){
    wx.showLoading({
      title: '获取中...',
    })

    wx.navigateTo({
      url: '../myCard/myCard',
      success: (res) => {
        wx.hideLoading()
      }
    })
  },

  sendCard(){
    wx.showToast({
      title: '此功能暂时无法使用',
      icon: 'none',
      duration: 2000,
    })
  },
  
  toDetails(){
    let type = this.data.type;
    wx.navigateTo({
      url: `../details/details?type=${type}`,
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    wx.showLoading({
      title: '加载中...',
    })

    let type = options.type;
    let itemArr = this.data.cardInfo[type];

    // 用云函数getType获得并渲染数据
    this.setData({
      type: type,
      itemArr: itemArr
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    wx.hideLoading()
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})